
/**
 * AppleIIGo
 * RamWorks III class
 * (C) 2007-2008 by Marc S. Ressl (mressl@umich.edu)
 * Released under the GPL
 */

#include "RamWorksIII.h"

UINT8 ramWorksIIIBankMap[] = {
	0x00,0x01,0x02,0x03,
	0x04,0x05,0x06,0x07,
	0x08,0x09,0x0a,0x0b,
	0x0c,0x0d,0x0e,0x0f,

	0x10,0x11,0x12,0x13,
	0x14,0x15,0x16,0x17,
	0x30,0x31,0x32,0x33,
	0x34,0x35,0x36,0x37,
	0x50,0x51,0x52,0x53,
	0x54,0x55,0x56,0x57,
	0x70,0x71,0x72,0x73,
	0x74,0x75,0x76,0x77,
};

RamWorksIII::RamWorksIII(Motherboard * motherboard) :
RamWorks(motherboard) {
	bankNum = sizeof(ramWorksIIIBankMap);
	bankMap = ramWorksIIIBankMap;
}
